#include "StdAfx.h"
#include "playball.h"
#include "machine/sinistarmachine.h"	//needs its own machine because of special sound cpu

static highscore_t highscore[] =
	{
//	{0xB260,0x60,0x00,0x48},
	{0,-1}
	};

Cplayball::Cplayball()
{
SetName("playball");						//set romset name
SetScreen(304,256,ROTATE_270);
SetFlags(F_PLAYBALL);
SetHighScoreInfo(highscore);
AddROM("playball.10",	0xD000,0x1000,0x18787b52,ROM_CPU1);
AddROM("playball.11",	0xE000,0x1000,0x1dd5c8f2,ROM_CPU1);
AddROM("playball.12",	0xF000,0x1000,0xa700597b,ROM_CPU1);
AddROM("playball.01",	0x10000,0x1000,0x7ba8fd71,ROM_CPU1);
AddROM("playball.02",	0x11000,0x1000,0x2387c3d4,ROM_CPU1);
AddROM("playball.03",	0x12000,0x1000,0xd34cc5fd,ROM_CPU1);
AddROM("playball.04",	0x13000,0x1000,0xf68c3a8e,ROM_CPU1);
AddROM("playball.05",	0x14000,0x1000,0xa3f20810,ROM_CPU1);
AddROM("playball.06",	0x15000,0x1000,0xf213e48e,ROM_CPU1);
AddROM("playball.07",	0x16000,0x1000,0x9b5574e9,ROM_CPU1);
AddROM("playball.08",	0x17000,0x1000,0xb2d2074a,ROM_CPU1);
AddROM("playball.09",	0x18000,0x1000,0xc4566d0f,ROM_CPU1);
AddROM("speech.ic4",		0xB000,0x1000,0x7e4fc798,ROM_CPU2);
AddROM("speech.ic5",		0xC000,0x1000,0xddfe860c,ROM_CPU2);
AddROM("speech.ic6",		0xD000,0x1000,0x8bfebf87,ROM_CPU2);
AddROM("speech.ic7",		0xE000,0x1000,0xdb351db6,ROM_CPU2);
AddROM("playball.snd",	0xF000,0x1000,0xf3076f9f,ROM_CPU2);
}

CMachine *Cplayball::CreateMachine()
{
return(new CSinistarMachine());
}
